Activités
   
 

Un python au basket (rappel 2nd)

Objectif : Utiliser une vidéo et un langage de programmation pour effectuer un bilan énergétique d'un système en mouvement.

Version 01, compétences : Création de listes en utilisant le logiciel de pointage Mecachrono, utilisation d'une fonction (boucle conditionnelle : for...in), utilisation de la fonction numpy.array sur ces listes pour réaliser des calculs et tracer des courbes

(AEVM 01) : Quelle est la puissance mécanique (moyenne ou maximale) d'une basketteuse lors d'un lancer ? Avec un système de récupération d'énergie, combien de temps, par panier identique réalisé, peut-on écouter de la musique sur un smartphone ?

Activité réalisable sans avoir à installer Python sur son ordinateur ou sa tablette, rédigée par Pierre Lesage (2023)

.(Un grand merci à Marjorie Diana pour l'excellente formation sur Python, dynamique et joviale !)

1 er objectif : A l'aide du logiciel pointeur Mecachrono et son tutoriel spécifique, aménagé pour la vidéo basket_ballon (avi ou mp4) d'un lancer parabolique d'un ballon de basket (de 600 g), voir gif en haut à droite, on va récupérer des listes de valeurs de coordonnées (suivant 2 axes perpendiculaires x et y) et de temps t.

Attention à l'orientation de l'axe vertical Ox ou Oy pour déterminer l'altitude z.

.Courbes à obtenir et interpréter :

2 ème objectif : Nous allons exploiter ces données. Programmes à compléter sur Trinket

Compléter un programme permettant de tracer les courbes représentant l'énergie cinétique Ec, potentielle de pesanteur Epp et mécanique Em au cours du temps t, en collant le contenu des listes obtenues à l'aide de Mecachrono sur un fichier Python prévu pour cette AE. Fichier 1 (ballon_basket) : Utiliser une instruction def pour ne tenir compte que de certains éléments d'une liste puis en pratiquant un calcul à l'intérieur de ces listes

ou Fichier 2 : Eliminer listes (et valeurs) inutiles puis utiliser la commande np.array

De manière à mieux voir la page Trinket, choisir en bas de page "Expand" ou dans le menu "Fullscreen"

 
   
   
   
   
 
. Pointage avec Mecachrono / Energie méca / Python. . Menu. .Utilisation de fonction et boucle / Lesage Pierre prof physique